package 四月份代码;

//public class Test_4_7 {
//    public static void main(String[] args) {

        // 整形字面量直接赋值给 byte 不能超过它的范围
        // 如果超过了需要 强制类型转换
//        byte a = (byte)128;//输出结果是 ： -128
//        byte b = (byte)-129;//输出结果是： 127


//       int a = 10;
//       byte b = (byte)a;

//        byte b1 = 30;
//        byte b2 = 50;
//        byte b3 = (byte)(b1 + b2);

//        final short a = 100;
//        short b = 100;
//        byte c = (byte)a;
//        byte d = (byte)b;
//        System.out.println(b);

//        final byte a = 10;
//        final byte b = 10;
//        byte c = a + (int)b;
//
//        final  byte a1 = 10;
//        final byte a2 = 10;
//        byte d1 = (int)a1 + (byte)a2;

//    }
//}

// 标志位

//public class Test_4_7 {
//    public static void main(String[] args) {
//
//        int a = 25;//判断是否为素数
//        //引入标志位
//        boolean sign = true;
//        for (int i = 2; i < a; i++) {
//
//            //如果不是素数，则进行if语句
//            if(a % i == 0){
//
//                sign = false;
//                System.out.println("不是素数");
//                break;
//            }
//        }
//        //根据标志位 判断
//        if(sign == true)
//            System.out.println("素数");
//    }
//}


//import java.util.Arrays;
//public class Test_4_7 {
//    public static void main(String[] args) {
//
//        int[] arr = new int[]{1,2,3,4,5,6};
//        int[] str = new int[15];
//        str = Arrays.copyOf(arr, arr.length);
//        for (int x :
//                str) {
//            System.out.println(x);
//        }
//
//    }
//}

//import java.util.Arrays;
//public class Test_4_7 {
//    public static void main(String[] args) {
//
//        int a = 1729;
//        System.out.println(sum(a));
//    }
//    public static int sum(int num){
//
//        if(num < 10) {
//            return num;
//        } else{
//            return num % 10 + sum(num / 10);
//        }
//    }
//}